package tests

import (
	"fmt"
	"log"
	"testing"

	"fiberx/internal/global"
)

func TestEmail(t *testing.T) {

	// 收件人列表
	to := []string{"recipient_email@example.com"}

	// 邮件主题和正文
	subject := "测试邮件 - 来自 Go 语言与 QQ 邮箱"
	body := "<h1>这是一封使用 Go 语言和 QQ 邮箱发送的测试邮件。</h1>"

	// 发送邮件
	err := global.Email.SendEmail(to, subject, body)
	if err != nil {
		log.Fatalf("邮件发送失败: %v", err)
	}
	fmt.Println("邮件发送成功！")

}
